
/** 基础通用 **/
.pt5 {
  padding-top: 5px;
}

.pr5 {
  padding-right: 5px;
}

.pb5 {
  padding-bottom: 5px;
}

.mt5 {
  margin-top: 5px;
}

.mr5 {
  margin-right: 5px;
}

.mb5 {
  margin-bottom: 5px;
}

.mb8 {
  margin-bottom: 8px;
}

.ml5 {
  margin-left: 5px;
}

.mt10 {
  margin-top: 10px;
}

.mr10 {
  margin-right: 10px;
}

.mb10 {
  margin-bottom: 10px;
}
.ml10 {
	margin-left: 10px;
}

.mt20 {
  margin-top: 20px;
}

.mr20 {
  margin-right: 20px;
}

.mb20 {
  margin-bottom: 20px;
}
.ml20 {
	margin-left: 20px;
}

.mt40 {
  margin-top: 40px;
}

.mr40 {
  margin-right: 40px;
}

.mb40 {
  margin-bottom: 40px;
}
.ml40 {
	margin-left: 40px;
}
.w100{
  width: 100px;
}
.w120{
  width: 120px; 
}
.w140{
  width: 140px; 
}
.w160{
  width: 160px; 
}
.w180{
  width: 180px; 
}
.w200{
  width: 200px; 
}
.w220{
  width: 220px; 
}
.w240{
  width: 240px; 
}

.flex{
  display: flex;
}
.items-center{
  align-items: center;
}
.justify-content-center{
  justify-content: center;
}

.no-pointer-events{
  pointer-events:none; 
  // 取消事件
}
.red{
  color: red;
}
.no-right{
  .el-input-number__decrease{
    display: none;
  }
  .el-input-number__increase{
    display: none;
  }
  .el-input__inner{
    padding-right: 15px !important;
    text-align: left !important;
  }
}